1-2-22 Shimomeguro | 2F, Meguro 153-0064, Tokyo Prefecture, Meguro
Casual Nepal cuisine restaurant. The food wasn't fancy but was tastier than I expected.
Casual Nepal cuisine restaurant. The food wasn't fancy but was tastier than I expected.